Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE POPLARS Detached £245,809 £205,000 14 Aug 2020
3 THE POPLARS Detached £337,081 £174,950 3 Aug 2004
4 THE POPLARS Detached £299,612 £177,500 15 Feb 2013